We have to come to the realization that people like Ann Coulter have been insulting and demonizing those who are on the other side of the divide for decades. While I believe in free speech for everyone in the public arena I would not invite Coulter into my home, business or school. I might reconsider an invitation to the school if there were somebody else representing what those student's political identity is (Liberals?) in a debate framework.
One like for Bw500 on the lack of obligation to include anyone like Coulter. That doesn't mean that there's anything wrong with inviting a conservative who doesn't share the views of most students but that would have to be someone who's been known to be respectful of others. Coulter definitely is not one of those persons.